deliberate seeding - French English Dictionary